causing suffering - Francés Inglés Diccionario